The Shape of the Processor Design Space and its Implications for Early Stage Explorations
نویسندگان
چکیده
Designing a microprocessor involves determining the optimal microarchitecture for a given objective function and a given set of constraints. This paper studies the shape of the design space of superscalar out-of-order processors under different objective functions and constraints. We show that local optima exist whose objective function values are significantly worse than for the global optimum, in several cases more than 20% off. We subsequently consider the implications of this observation for early design stage exploration studies. Four design space search algorithms (random descent, steepest descent, one-parameter-at-a-time and simulated annealing) are evaluated according to their ability to avoid local optima and their overall simulation time. We conclude that one-parameter-at-a-time achieves a good balance between both criteria. In addition, we study the usefulness of fast simulation techniques for early design stage exploration. A case study with statistical simulation shows that significant simulation speedups are achieved while incurring little inaccuracy (a few percent) on the optimal design point.
منابع مشابه
Innate Immunity Plays a Key Role in Leishmania Infection: Implications for Vaccine Design
Neutrophils are part of the first line of immune response and are essential for resistance against a variety of pathogens. They professionally mediate direct killing of pathogens, recruit other phagocytes by specific chemokines, produce cytokines and interact with different immune cells to shape the adaptive response. Leishmania as an obligatory intracellular parasite has evolved to benefit thi...
متن کاملRole of Environmental Simulation at the Early Stage of Design in Order to Achieve Outdoor Thermal Comfort: A Case Study of Ekbatan and Apadana Residential Complexes in Tehran, Iran
Outdoor environment and its requirement are one of the crucial issues of the designer especially in the residential complexes .early stage simulation is a method which is considered in many studies and projects to demonstrate and predict the environmental performance of the buildings. Therefore in this study to assess the importance of the early-stage environmental consideration through simulat...
متن کاملCurrent Discussions on Digital Sketching in the Early Stages of Architectural Design in Education
In the architectural design, designers are focused on the early stages of the design process or conceptual design. The ultimate goal of this stage is to find a solution for an existing problem, investigate design space, or explore an idea. This stage conventionally begins with sketches and diagrams to explore ideas and solutions; the ambiguity and vagueness of conventional freehand sketching ca...
متن کاملParametric Energy Analysis in Early Stage Design: Case of High-rise Office Buildings in Tehran
Nowadays, the high rates of energy consumption of buildings in contemporary societies, as well as in global problematics such as climate change, depletion of natural resources and environmental pollution, is widely recognized. In this context, energy efficiency of buildings has become a crucial aspect of national and international energy policies. Nevertheless, the design of high performance bu...
متن کاملParametric Energy Analysis in Early Stage Design: Case of High-rise Office Buildings in Tehran
Nowadays, the high rates of energy consumption of buildings in contemporary societies, as well as in global problematics such as climate change, depletion of natural resources and environmental pollution, is widely recognized. In this context, energy efficiency of buildings has become a crucial aspect of national and international energy policies. Nevertheless, the design of high performance bu...
متن کامل